Synonyms for "space capsule"

Words with similar meaning